$(function () {
	var setInitVal = 0; //设定初始值
	var setMax = 999; //设定最大值
	var setInterval = 1; //设定间隔
	var sumMoney = 0;
	function reduce(id) {
		id.val(Number(id.val()) - setInterval);
		if (Number(id.val()) < 0) {
			id.val(0);
		}
		if (Number(id.val()) > setMax) {
			id.val(setMax);
		}
	}
	function add(id) {
		id.val(Number(id.val()) + setInterval);
		if (Number(id.val()) > setMax) {
			id.val(setMax);
		}
		if (Number(id.val()) < 0) {
			id.val(0);
		}
	}
	function input(id) {
		if (Number(id.val()) > setMax) {
			id.val(setMax);
		}
		if (id.value < 1) {
			id.val(Math.abs(id.val()));
		}
		if (isNaN(id.val())) {
			id.val(0);
		}
		if (id.val() == "") {
			id.val(0);
		}
		id.value = id.value.replace(/\D|\.|^0/g, '');
	}
	function blurFun(txt) {
		if ((txt.val()) == "" || isNaN(txt.val()) || parseFloat(txt.val()) <= 0) {
			txt.val('0');
		}else{
			txt.val(txt.val());
		}
	}
	function sumMoneyFun() {
		var sumMoney = 0;
		$(".goods_num").each(function () {
			var num = $(this).val(), price = $(this).attr('data-price');
			if (isNaN(num) || num === '' || parseFloat(num) <= 0) {

			} else {
				sumMoney += (parseFloat(num) * parseFloat(price));
			}
		});
		$("#ToMoney").empty();
		$("#ToMoney").append(sumMoney.toFixed(2));
		$("#total_amount").val(sumMoney.toFixed(2));
	}
	$(".add").click(function () {
		add($(this).parent().find('.goods_num'));
		sumMoneyFun();
	})
	$(".reduce").click(function () {
		reduce($(this).parent().find('.goods_num'));
		sumMoneyFun();
	})
	$(".goods_num").on("keyup", function () {
		input($(this));
		sumMoneyFun();
	})
	$(".goods_num").on("blur", function () {
		blurFun($(this));
	})
});
window.alert=function(msg){
	var html='<div class="alert" id="alert"><div class="alert-text"><h3>提示</h3><span class="alert_content">'+msg+'</span><p id="alertPlay">OK</p ></div></div>';
	$('#alert').remove();
	$('body').append(html);
	$('#alertPlay').on('touchstart',function(){
		$('#alert').remove();
	});
}